package com.yunxi.dao.otd;

import com.yunxi.core.dao.BaseMapperPlus;
import com.yunxi.model.otd.OtdInterfaceConfig;
import java.util.Date;
import java.util.List;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 * SO、CIR接口时间设置 Mapper 接口
 * </p>
 *
 * @author XUQI
 * @since 2019-07-10
 */
public interface OtdInterfaceConfigMapper extends BaseMapperPlus<OtdInterfaceConfig> {


    /**
     * 根据年月、接口类型查询已发送的记录
     * @param startDate 月第一天
     * @param endDate 月最后一天
     * @param type 接口类型 SO/PSO/CIR
     * @return
     */
    List<OtdInterfaceConfig> findAlreadySendByYearMonth(@Param("startDate") Date startDate,
        @Param("endDate") Date endDate, @Param("type") String type);
}
